varanus niloticus - English Synonyms Dictionary

varanus niloticus

n.
[1] African monitor